negotiator
Class LinearBidIterator

java.lang.Object
  extended by negotiator.BidIterator
      extended by negotiator.LinearBidIterator
All Implemented Interfaces:
java.util.Iterator<Bid>

public class LinearBidIterator
extends BidIterator


Field Summary
 
Fields inherited from class negotiator.BidIterator
fDomain, fInit, fNumberOfIssues, fValuesIndexes
 
Constructor Summary
LinearBidIterator(Domain domain, UtilitySpace space, double maxUtil, double minUtil)
           
 
Method Summary
 boolean hasNext()
           
 Bid next()
           
 
Methods inherited from class negotiator.BidIterator
remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinearBidIterator

public LinearBidIterator(Domain domain,
                         UtilitySpace space,
                         double maxUtil,
                         double minUtil)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator<Bid>
Overrides:
hasNext in class BidIterator

next

public Bid next()
Specified by:
next in interface java.util.Iterator<Bid>
Overrides:
next in class BidIterator